Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
78A LEIGHAM COURT ROAD Terraced £141,500 21 Mar 1997